package Array.easy;

/**
 * 1. 问题描述
 *      给你一个 m x n 的整数网格accounts ，其中accounts[i][j]是第i位客户在第j家银行托管的资产数量。
 *      返回最富有客户所拥有的 资产总量 。
 *
 *      客户的资产总量就是他们在各家银行托管的资产数量之和。最富有客户就是 资产总量 最大的客户。

 * 2，算法分析
 *      简单题，直接双重for循环，外层循环遍历客户，内存循环求出每个客户的总资产，取出其中的最大值
 *
 * 3. 代码实现
 */
@SuppressWarnings("all")
public class 最富有客户的资产总量 {
    public static void main(String[] args) {
        int[][] account = new int[3][4];
        System.out.println(account.length);
    }

    public static int maximumWealth(int[][] accounts) {
        int max = 0;
        for(int i = 0; i < accounts.length; i++) { // 循环第i个客户
            int cur_total = 0;
            for(int j = 0; j < accounts[i].length; j++) {
                cur_total += accounts[i][j];
            }
            max = Math.max(max,cur_total);
        }
        return max;
    }
}
